#include <iostream>
#include <string>
#include <algorithm>
using namespace std;

int main()
{
	int a = 0;
	cin >> a;
	string s = to_string(a);
	reverse(s.begin(), s.end());
	int c = stoi(s);
	cout << a+c << endl;
	return 0;
}



//void Reverse(int n, string& s)
//{
//	if (n / 10 == 0)
//	{
//		s.push_back(n);
//		return;
//	}
//	s.push_back(n % 10);
//	Reverse(n / 10, s);
//}
//
//int main()
//{
//	int n = 0;
//	cin >> n;
//	string s;
//	Reverse(n, s);
//	int m = 0;
//	for (auto e : s)
//	{
//		m = 10 * m + e;
//	}
//	cout << n + m << endl;
//
//	return 0;
//}